body{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.titulo_rojo{
	background-color:#CC0000;
	color: #FFFF99;
	font-size: 1.25em;
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
}
.titulo2_rojo{
	background-color: #700520;
	width: 150px;
	height: 50px;
	vertical-align:middle;	
}
.rojo_opciones{
	background-color:#CC0000;
	height: 50px;
	width: 110px;
	vertical-align:middle;
}
.rojo_claro{
	background-color:#FFCCCC; 
	border:2px solid #993366;	
}
.verde_claro{
	background-color:#F2FFD7; 
	border:2px solid #99CC00;
	width: 100px;
	height: 50px;
}
.verde_fuerte{
	background-color:#D8FF89;
	border:2px solid #CCE57F;
	width: 100px;
	height: 50px;	
}
.verde_nota{
	background-color:#E6FFB4;
	border:2px solid #D7FF61;	
}
.naranja_claro{
	background-color:#FFF0E1;
	border:2px solid #FF9900;
	width: 100px;
	height: 50px;	
}
.naranja_medio{
	background-color:#FFEDA1;
	border:2px solid #FFC350
}
.celeste_claro{
	background-color:#EBF5FF;
	border:2px solid #97B0FF
}
.celeste_medio{
	background-color:#D8FFFF;
	border:2px solid #6CE5FF
}
.violeta_claro{
	background-color:#D5DFFF; 
	border:2px solid #A9BEFF
}
.violeta_fuerte{
	background-color:#D2D2FF; 
	border:2px solid #9999CC
}
.purpura_claro{
	background-color:#FFE0F0; 
	border:2px solid #CC8AAB;
}
.marro_fuerte{
	background-color:#E1C3A4; 
	border:2px solid #996633
	width: 100px;
	height: 50px;	
}
.rosado_medio{
	background-color:#FFCDE6; 
	border:2px solid #FF99CC;
	width: 100px;
	height: 50px;	
}
.tabla_header{
	background-color:#33CCCC;
	text-align: center;
	height: 35px;
}
.tabla_border{
	border: solid;
	border-collapse: collapse;
	border-width: 1px;
	width: 600px;
}
.tabla_border td{
	border: 1px solid black;
	width: 200px;
}
.tabla_basica{
	table-layout : fixed;
}


/* no tocar lo siguiente */

ul {
  margin:0;
  padding-left: 1.5em;
  line-height: 1.5em;
}
ul li { padding-left: .2em; }

.antigua15{
	font-family: arial,helvetica;
	font-style: italic;
	text-align: center;
	font-size: 1.15em;
}
.antigua15left{
	font-family: arial,helvetica;
	font-style: italic;
	text-align: left;
	font-size: 1.15em;
}
.antigua15justificado{
	font-family: arial,helvetica;
	font-style: italic;
	text-align: justify;
	font-size: 1.15em;
}
.negroCentrado{
	font-family: arial,helvetica;
	font-style: normal;
	text-align: center;
	font-size: 1em;
	color: #000000;
}
.negroIzquierda{
	font-family: arial,helvetica;
	font-style: normal;
	text-align: left;
	font-size: 1em;
	color: #000000;
}
.azulCentrado{
	font-family: arial,helvetica;
	font-style: normal;
	text-align: center;
	font-size: 1em;
	color: #333399;
}
.azulCentradoBold{
	font-family: arial,helvetica;
	font-style: normal;
	font-weight: bold;
	text-align: center;
	font-size: 1em;
	color: #333399;
}
.azulIzquierda{
	font-family: arial,helvetica;
	font-style: normal;
	text-align: left;
	font-size: 12px;
	color: #333399;
}
.rojoCentradoBold{
	font-family: arial,helvetica;
	font-style: normal;
	font-weight: bold;
	text-align: center;
	font-size: 1em;
	color: #B22222;
}
.amarilloCentrado {
	font-family: arial,helvetica;
	font-style: normal;
	font-weight: bold;
	text-align: center;
	font-size: 1em;
	color: #FFFF99;
}
.amarilloCentradoBold2 {
	font-family: arial,helvetica;
	font-style: normal;
	font-weight: bold;
	text-align: center;
	font-size: 1.15em;
	color: #FFFF99;
}
.textoNota{
	font-family: Times New Roman, Times, serif;
	font-style: italic;
	text-align: center;
	font-size: 1.15em;
	color: #333399;
}
.textoNotaNegro{
	font-family: Times New Roman, Times, serif;
	font-style: italic;
	text-align: center;
	font-size: 1.15em;
	color: #000000;
}
.conclusiones{
	font-family: arial,helvetica;
	font-style: italic;
	text-align: left;
	font-size: 1.15em;
	color: #000000;
}
.tituloRojo2{
	background-color:#B22222;
	border:2px solid #8B0000;
	padding: 4x 4x 4x 4x;
	font-family: arial,helvetica;
	font-style: normal;
	font-weight: bold;
	text-align: center;
	font-size: 1em;
	color: #FFFF00;
}
.tituloPresentacion{
	font-family: arial,helvetica;
	font-style: normal;
	font-weight: bold;
	text-align: center;
	font-size: 2.5em;
	color: #000000;
}
.tituloPresentacion2{
	font-family: arial,helvetica;
	font-style: normal;
	font-weight: bold;
	text-align: center;
	font-size: 1.9em;
	color: #B22222;
}
.cuadroVerdeNota{
	background-color:#E6FFB4;
	border:2px solid #D7FF61;	
	padding: 4x 4x 4x 4x;
}
.cuadroRojoTitulo{
	background-color: #FF0000;
	color: #FFD700;
	font-size: 1em;
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
}
.cuadroVerdeClaro{
	background-color: #F2FFD7; 
	border:2px solid #99CC00;
	padding: 4x 4x 4x 4x;
}
.cuadroVerdeMedio{
	background-color:#D8FF89;
	border:2px solid #CCE57F;
	padding: 4x 4x 4x 4x;
}
.cuadroNaranjaClaro{
	background-color:#FFF0E1;
	border:2px solid #FF9900;
	padding: 4x 4x 4x 4x;
}
.cuadroNaranjaMedio{
	background-color:#FFA500;
	border:2px solid #FF8C00;
	padding: 4x 4x 4x 4x;
}
.cuadroRojoClaro{
	background-color:#FFE0F0; 
	border:2px solid #CC8AAB;
	padding: 4x 4x 4x 4x;
}
.cuadroRojoMedio {
	background-color:#B22222; 
	border:2px solid #8B0000;
	padding: 4x 4x 4x 4x;
}
.cuadroRojoTitulo2{
	background-color:#CC0000; 
	border:2px solid #FFFF99;
	padding: 4x 4x 4x 4x;
	font-weight: bold;	
}
.cuadroCelesteClaro{
	background-color: #EBF5FF;
	border: 2px solid #87CEEB;
	padding: 4x 4x 4x 4x;
}
.cuadroCelesteMedio{
	background-color: #ADD8E6;
	border: 2px solid #4682B4;
	padding: 4x 4x 4x 4x;
}
.cuadroVioletaClaro{
	background-color:#DCB9FF; 
	border:2px solid #800080;
	padding: 4x 4x 4x 4x;
}
.cuadroMarronClaro{
	background-color:#F5DEB3; 
	border:2px solid #8B4513;
	padding: 4x 4x 4x 4x;
}
.cuadroRosaClaro{
	background-color:#FFB6C1; 
	border:2px solid #FF1493;
	padding: 4x 4x 4x 4x;
}
.cuadroAmarilloClaro{
	background-color:#FFFACD; 
	border:2px solid #FFD700;
	padding: 4x 4x 4x 4x;
}
.cuadroAmarilloMedio{
	background-color:#FFD700; 
	border:2px solid #FF4500;
	padding: 4x 4x 4x 4x;
}
.cuadroGrisClaroBordeRojo {
	background-color:#C0C0C0; 
	border:2px solid #B22222;
	padding: 4x 4x 4x 4x;
}

.tablaBorder{
	font-family: arial,helvetica;
	font-size: 0.90em;
 	border-style: solid;
	border-color: black;
 	/*border-width: 0.05em;*/
}
.tablaHeader{
	background-color: #33CCCC;
	text-align: center;
	height: 35px;
	font-weight: bold;
}

/* fin de "lo siguiente" */

